home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload Trio 2
/
Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO
/
dir31
/
p669v104.zip
/
P669.DOC
next >
Wrap
Text File
|
1993-06-25
|
4KB
|
110 lines
-----------------
PLAY669.DOC v1.04 Written By Vectorman
-----------------
DOC File created on : June 21/93
Last Updated : June 25/93
Well, here is a little hack of a 669 Player... This one will(should) play
all 669 files(even ones with samples over 64K) but it does not play them
the same was as the P669GU0 program. I don't know why, but i must have
something different or the way it shouldn't be... Anyways, this one is
virtually UltraCLICK free, and any pops that occur are probably just
sample pops... It does not check memory, so if it goes over range, that's
tough luck, you won't have any sfx playing there!
This program uses the onboard-GUS timer, so it works fine under DESQview
For some reason, i have found that at times there is absolutely no music output,
so if this happens, rerun the program again (this might be gone by the time you
read this). The reason for this is i guess bad IRQ setup or something on my
part.
If you don't have the ULTRASND environment set, the program will return an
error. Instead of using a seperate config program, it's a lot easier to just
read the GF1 IRQ and base port from the settings. Run SETGUS if you don't have
this set.
Thanks
--------
- Gravis = for releasing the FREE GUSSDK
- Tran of Renaissance = for including the 669.DOC file which explains some
of the 669 format
- Stealth Ninja for giving me 15 .669 files so i wouldn't have to d/l them
from bbs's:)
Keys
--------
+/- Changes the volume
ESC/ENTER Quits program
1..8 Turn off the channel associated with the key (Shows Off if off)
SPACE Increment the "VU Meter" character, default is 254 dec or 0FEh
Info
--------
This program is mostly written in ASSEMBLER (all the gus routines, and playing
interrupts as well as most of the setup) and the rest like the interface, etc
are done in Turbo Pascal v6.. (why not 7? i dunno:))
Changes since version 1.00
--------
- Proper playing of 669 files now (no scrambled stuff coming out)
- Balancing set properly (4 and 12 respectively)
- Correctly plays to the end of the song, then loops
- Added "sentence" errors, not just Error Code # type of thing
Changes since version 1.01
--------
- Set the speed to that closer to P669GU0.
Changes since version 1.02
--------
- Properly starts playing at "LOOPORD" after looping, not during
music start like before
Changes since version 1.03
-------
- Uses different technique to control pops.. a little better
- Properly turns off GUS during setup (No noise coming out:))
- Will play files > 64 Patterns and > 40 Samples
- Added some new keys (Check above)
- Cut down size of EXE by 2K(whoopee!:)
- Did some little changes to the init, now displays at the right time
Future Plans
--------
- I probably won't do much for this thing, but since right now it is just a
SIMPLE command line player, i might add some things like a graphical
spectrum and note showing.. If anybody is interested in any options, let
me know... I already have the whole interface done for my MOD player, so
it won't be much trouble converting to this. You can contact me on any
Gravis nodes. If you do, use my real name(Adam Kolodziejczak).
I'll probably include this inside my SOON-TO-BE-RELEASED MOD Player, so you will
be able to listen to .669 and mod's from one program... The mod player has all
the goodies such as : Fully window oriented interface, Graphical Analyzer,
CLICK and POP free playing, runs in 50 line mode, etc...
L8r Vectorman '93
(Adam Kolodziejczak)